package org.rrs.duker.api;

import org.rrs.duker.pojo.Article;
import org.rrs.duker.pojo.Category;
import org.rrs.duker.pojo.Subscribe;
import org.rrs.duker.pojo.SummaryInfo;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

/**
 * Created by meiming on 16-7-2.
 */
public class LocalApiHelper{

    public List<Category> getCategoryList(String token) {
        return null;
    }

    public List<Subscribe> getSubscribeList(String token) {
        try{
            Thread.sleep(3000);
        }catch (Exception e){
            e.printStackTrace();
        }
        String[] subscribeName = {"CSDN", "博客园", "简书", "github"};
        String[] subscribeUrl = {"http://www.csdn.net", "http://www.cnblogs.com/", "http://www.jianshu.com/", "http://www.github.io"};

        List<Subscribe> subscribeList = new ArrayList<>();
        for (int i = 0; i < subscribeName.length; ++i ){
            Subscribe subscribe = new Subscribe();
            subscribe.setName(subscribeName[i]);
            subscribe.setUrl(subscribeUrl[i]);
            subscribeList.add(subscribe);
        }

        return subscribeList;
    }

    public List<SummaryInfo> getSummaryInfoList(String url) {
        try{
            Thread.sleep(3000);
        }catch (Exception e){
            e.printStackTrace();
        }





        String[] summaryInfoTitle = {
                "花椒直播免费发放10万台VR眼镜做VR直播",
                "“刷单工厂”帮电商刷单公然造假，或触犯刑法",
                "整改今天截止 百度改成了什么样子？",
                "福特投资了一家公司 正在做无人出租车",
                "顺丰拟借壳上市 鼎泰新材复牌涨停"};
        String[] summaryInfoSummary = {
                "今天早上，日活跃用户已超过500万的花椒直播挥金5000万，免费发放10万台VR眼镜和1000台VR摄像设备。",
                "依附一些网购平台，近几年形成不少规模庞大的刷单组织，人数少则几十数百人，多则数万人，他们隐身于各大语音平台，一些网店的好评和高销量依靠他们组建的“刷单工厂”完成，这些“刷单工厂”已形成完整产业链（5月30日《新京报》）",
                "23天前，因为“魏则西”事件，国家网信办会同国家工商总局、国家卫生计生委成立的联合调查组入驻百度进行调查，并向社会公布了调查结果，提出要求百度做出多项整改要求。",
                "在过去 1 年中，汽车厂商福特的关键词里少不了“汽车共享”、“无人车”这两个，据说还要用无人车提供出租车服务。福特看上去已经做了不少准备，做了多个拼车服务的测试，还说要跟 Google 合作。",
                "【顺丰拟借壳上市 鼎泰新材今日复牌一字涨停】鼎泰新材今日复牌，开盘后一字涨停，集合竞价阶段，该股报价15.16元，涨幅10.01%。"};
       // Date[] summaryTime = {new Date(2016), };
        List<SummaryInfo> summaryInfoList = new ArrayList<>();
        for (int i = 0; i < summaryInfoTitle.length; ++i){
            SummaryInfo summaryInfo = new SummaryInfo();
            summaryInfo.setTitle(summaryInfoTitle[i]);
            summaryInfo.setSummary(summaryInfoSummary[i]);
            summaryInfo.setPublishTime(new Date(2016,5,1+i%30));
            summaryInfoList.add(summaryInfo);
        }
        return summaryInfoList;
    }

    public Article getArticle(String url) {
        try{
            Thread.sleep(3000);
        }catch (Exception e){
            e.printStackTrace();
        }
        Article article = new Article();
        article.setTitle("花椒直播免费发放10万台VR眼镜做VR直播");
        article.setContent("今天早上，日活跃用户已超过500万的花椒直播挥金5000万，免费发放10万台VR眼镜和1000台VR摄像设备。");
        return article;
    }
}
